home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / nt107.zip / NT.DOC < prev    next >
Text File  |  1992-08-06  |  29KB  |  735 lines

  1.  
  2. nt - The AU Terminal Emulator, Version 10.7  -  Command Summary
  3. ==   ========================  ============     ===============
  4.  
  5.      Nevil Brownlee, Computer Centre, University of Auckland
  6.               Fri 7 Aug 92
  7.  
  8. Commands can be typed on the DOS command line (after NT), at the
  9. nt prompt, or in a file of Kermit commands (called a TAKE file
  10. by Kermit).  nt starts operation by looking for a TAKE file called
  11. nt.ini; if it finds this it will execute the commands in it.
  12. Then it it will execute any commands entered on the DOS command line,
  13. and finally it will display the nt prompt and wait for you to
  14. enter a command.
  15.  
  16. The nt parser provides four functions which can be invoked at any point
  17. in a command line:
  18.  
  19.        ?  will provide help at any point.
  20.       ??  provides more detailed help.
  21.  
  22.        !  will terminate a command and prevent nt from executing it.
  23.  
  24.     @ fn  causes nt to start reading command input from the TAKE
  25.          file whose name is fn.
  26.  
  27. Multiple commands can be entered on a single line, and semicolons may
  28. be used to separate them.
  29.  
  30. Strings are used by several of the nt commands.  If they don't
  31. contain embedded blanks they may be typed 'as is'.  Otherwise they
  32. must be surrounded by either apostrophes (') or quotes (").  Non-printing
  33. characters in strings are introduced by the \ character, and follow the
  34. same conventions as literal strings in C, e.g. to produce
  35. a carriage return use \r, to produce a \ use \\.
  36.  
  37. kpc (nt's predecessor) used # as a literal escape character, e.g.
  38. #0x0A produced a carriage return.  This convention is still supported
  39. by nt; a # character may be produced by either \# or #0x23.
  40.  
  41.  
  42. The following are the commands recognised by nt, the Auckland University
  43. Computer Centre's Terminal Emulator for the PC.
  44.  
  45.  
  46. CONNECT [portid]
  47.         Begin emulating a terminal, i.e. start or resume a terminal session.
  48.         If this is a new session starting the screen is cleared and the
  49.         CONINIT character sequence (if one has been specified) is sent.
  50.     Otherwise it is an existing session being resumed - the terminal state
  51.         and the screen display are restored.
  52.  
  53.     Each terminal session is given a session number, taken from the
  54.         set [1..9,0].  This number is displayed whenever the session status
  55.         is displayed, and may be used to specify a session to switch to.
  56.  
  57.         The portid identifies the terminal session; it may be a physical
  58.         port identifier or a session number.  If the specified session
  59.         is active it is resumed, otherwise a new one is begun.  If any port
  60.         parameters have been changed since the session was last active,
  61.         the old session is disconnected and a new one started.  Terminal
  62.         options (e.g. flow-control, auto-wrap) may be changed without
  63.         causing nt to start a new session.
  64.  
  65.         If no portid is specified, the current session (specified by
  66.         SET PORT, COM1 by default) is used.
  67.  
  68.         Valid portids are:
  69.  
  70.        TCP1 .. TCP8    Eight Telnet ports.
  71.            TCP             Any free Telnet port.
  72.            COM1, COM2      Serial ports 1 and 2.
  73.            COM             Any free serial port.
  74.        LAT1 .. LAT4    The four ports of the DEC LAT driver.
  75.            LAT             Any free LAT port.
  76.  
  77.            1..9, 0         Session 1..9, 0.
  78.  
  79.            NEXT            The next active session
  80.                               (in session number order).
  81.            PREVIOUS        The previous active session.
  82.  
  83.     ESCAPE sequences are used to control the emulator; these consist of
  84.         the ESCAPE character (default value Control-]) followed by a single
  85.         character.  The ESCAPE sequences include
  86.  
  87.        C  exit from CONNECT             A  Alpha (vt or V200) mode
  88.            Z  reset nterm
  89.                                             G  Tektronix Graph mode
  90.        D  Disable input from host       T  Tektronix Text mode
  91.                                             I  Tektronix GIN mode
  92.            R  Resume logging                P  Tektronix Point mode
  93.            Q  Quit logging                  N  Tektronix iNcrement mode
  94.  
  95.            S  display emulator State        B  send short Break
  96.            V  display emulator Version      0  send null
  97.            E  Erase status line             ?  help
  98.  
  99.            +  Switch to next session        F  to send raw ASCII File
  100.            -  Switch to previous session    O  to specify raw file prOmpt
  101.         1..0  Switch to session 1..0
  102.                                             K  toggle cursor shape
  103.        H  Send our IP address
  104.  
  105.        J  Push to DOS (EXIT to return)
  106.  
  107.     As an alternative to Ctrl-] x (the standard Kermit convention) you
  108.         may hold down the Alt key and press x, e.g. Alt-C returns to
  109.     CONNECT.
  110.  
  111.     A-? provides on-line help within a session.  See the HELP command
  112.     for more details.
  113.  
  114.     If you push to DOS (Ctrl-] J or Alt-J), a new copy of the DOS command
  115.         shell is invoked.  This allows you to perform DOS operations,
  116.     then use the DOS 'exit' command to get back to nt and carry on
  117.     where you left off.
  118.  
  119.     Each session may have up to four screen buffers, the first of
  120.     these is buffer 0.  Pressing C-1 switches to using buffer 1;
  121.     you may switch back to buffer 0 by pressing C-0.  Buffers 2
  122.     and 3 are accessed using C-2 and C-3.
  123.  
  124.     Telnet sessions are implemented using the TCP/IP code from
  125.     NCSA Telnet 2.3.  Note, however, that the Alt- key codes described
  126.     above are very different to the ones used by NCSA Telnet itself!
  127.     The TCP/IP support includes FTP file transfer; once logged
  128.     on to a remote host you start an ftp session back to nt, using
  129.     Alt-H to specify nt's IP address.
  130.  
  131.     Remember, too, that to use Telnet you must set up a CONFIG.TEL
  132.     file.  This is the same config.tel file as is used by NCSA
  133.     Telnet 2.3.  The important point to note about nt is that it ONLY
  134.     supports the packet driver and dndll devices.
  135.  
  136.  
  137. DISCONNECT [portid]
  138.         Shuts down the terminal session on the specified port.
  139.  
  140.  
  141. EXIT
  142.     Leave nt and return to DOS.
  143.  
  144.  
  145. FINISH
  146.         Shut down remote Kermit server.  The remote Kermit returns to
  147.         normal operation, i.e. when you CONNECT again it will be waiting
  148.         for your next Kermit command.
  149.  
  150.  
  151. GET host_file
  152.         Asks remote Kermit server to send the specified host file.  If the
  153.         host file name includes special characters (apart from a period)
  154.         it should be enclosed in quotes or apostrophes.  If you want to
  155.         GET more than one file you may use 'wildcard' characters - as long
  156.         as these are valid on the host system - or you may give a list
  157.         of host files separated by commas.  For example (with the remote
  158.         Kermit running on a VAX) GET 'FIRST.C, SECOND.C, *.DAT'
  159.  
  160.  
  161. HELP
  162.     Switches into nt's on-line help system.  This reads a file called
  163.     nt.hlp; the PgUp and PgDn keys move you up and down the file a page
  164.     at a time.  The Home key takes you back to the start of the file.
  165.     Any other keys return from the help system.
  166.  
  167.     The nt.hlp file is simply a text file, except that any line starting
  168.     with a grave character (`) marks the end of a help page.
  169.  
  170.  
  171. INPUT [s] string
  172.         Resumes the current terminal session (or starts a new one if
  173.         the current one isn't active), and waits until either the string
  174.         is received.
  175.  
  176.     If the string is received as expected, the session is suspended
  177.     and control returns to the nt prompt.  If the string hasn't
  178.         been received after s seconds have elapsed an error is signaled.
  179.     nt's response to this error is controlled by the SET INPUT
  180.         ERROR command.
  181.  
  182.         Case may or not be significant in examining incoming characters;
  183.         this is controlled by the SET INPUT CASE command.
  184.  
  185.     If no wait time is given nt will wait for the time set
  186.         by the SET INPUT DEFAULT-TIMEOUT command.
  187.  
  188.  
  189. LOCAL CWD local_dir
  190.     Changes nt's current working directory.  This directory is used
  191.     when nt is opening files for sending or receiving.
  192.         For example (on the PC)  LOCAL CWD B:\XYZ
  193.  
  194.  
  195. LOG {DEBUG, SESSION, TRANSACTIONS} [fileid]
  196.     Starts logging of debugging information, CONNECT sessions or nt
  197.         transactions.  If no fileid is given the files  will be called
  198.     debug.log, session.log or nt.log.
  199.         The session log keeps a record of every character received during
  200.         terminal emulation; the session.log file is closed at the next
  201.     LOG SESSION command, or when you EXIT nt.
  202.  
  203.  
  204. NEXT
  205.         Equivalent to CONNECT NEXT.
  206.  
  207.  
  208. OUTPUT string
  209.         Resumes the current terminal session (or starts a new one if
  210.         the current one isn't active), then sends the given string
  211.     as though it had been typed at the keyboard.
  212.  
  213.  
  214. PAUSE UNTIL HHMM
  215.         Watches the DOS time-of-day clock until it reaches the specified
  216.         time.  Pressing any key will terminate the command and return
  217.     you to the nt prompt.
  218.  
  219.  
  220. PAUSE [s]
  221.         Waits for the specified number of seconds.  If no wait time
  222.     is given, nt waits for one second.
  223.  
  224.  
  225. PREVIOUS
  226.         Equivalent to CONNECT PREVIOUS.
  227.  
  228.  
  229. PUSH
  230.     Escape to DOS, return via Alt-W.  See CONNECT for details.
  231.  
  232.  
  233. QUIT
  234.         Synonym for EXIT.
  235.  
  236.  
  237. RECEIVE [local_filename]
  238.     Requests nt to receive a file which is being sent by the remote
  239.     Kermit.  If no local-filename is given nt will use the file's
  240.         host name, i.e. the name it was SENT with.  The local_filename
  241.         may NOT contain 'wildcard' characters.
  242.         If the local_filename is a directory name (e.g. on the PC a name
  243.         ending with : or \) it will be used as a directory name, overriding
  244.         the directory specified by LOCAL CWD.
  245.  
  246.  
  247. REMOTE CWD host_dir
  248.         Changes the current working directory on the host system, i.e.
  249.         for the remote Kermit.  The host directory is used when the remote
  250.         Kermit is opening files for sending or receiving.
  251.         If the host_dir contains special characters it should be enclosed
  252.         in quotes or apostrophes; these are not sent to the host.
  253.         For the VAX one might say  REMOTE CWD 'CCC_DISK:[CCC_NEVIL.TEST]'
  254.  
  255.  
  256. SEND local_file [, local_file [, local_file [, ... ]]]
  257.         Sends one or more files to the remote Kermit.  The file names
  258.         are those of files on the local system and may contain 'wildcard'
  259.         characters, e.g. (on the PC) B:NT*.C, A:PROG.00?
  260.         Note that the file names are separated by commas.
  261.  
  262.  
  263. SERVER
  264.     Puts nt into server mode.  In server mode nt expects to
  265.     be controlled by the other Kermit; use 'escape char' C to leave
  266.         CONNECT mode then use commands like SEND, GET and FINISH.
  267.  
  268.  
  269. SET AUTO-WRAP {ON, OFF}
  270.         Sets wrap mode for terminal emulation, i.e. text wraps from the end
  271.         of a screen line to the start of the next.
  272.  
  273.  
  274. SET AUTO-CR {ON, OFF}
  275.         Sets auto-linefeed mode for terminal emulation, i.e. a Carriage
  276.     Return is sent and displayed after every Line Feed.
  277.  
  278.  
  279. SET BLOCK-CHECK c
  280.     Tells nt what type of checksum it should use for each packet.
  281.         The checksum type actually used is the maximum of those supported
  282.         by the two Kermits involved in a file transfer.  c may be
  283.  
  284.            1  Simple checksum, folded into 6 bits.
  285.                  This is the usual 'Kermit' default.
  286.            2  Bottom 12 bits of the simple checksum.
  287.                  Not very useful really, since the checksum can
  288.                  easily grow to more than 12 bits.
  289.            3  A 16-bit cyclic redundancy check (CRC).
  290.                  Much more reliable than types 1 and 2.
  291.  
  292.  
  293. SET CONINIT string
  294.         Sets up a sequence of characters sent on the line when CONNECT
  295.     starts.  For example,  SET CONINIT "\r\n"  would send CR LF.
  296.  
  297.  
  298. SET DEBUGGING level
  299.         Specifies how much debugging information should be collected while
  300.         Kermit is running.  The default value is 0 (no debugging).  A value
  301.         of 1 makes a trace of Kermit's state as packets are interchanged.
  302.         A value of 2 makes a full trace of every packet.
  303.  
  304.  
  305. SET DISPLAY {COLOUR, BLACK-WHITE, EGA, HERCULES, MONOCHROME}
  306.         Tells nterm what type of display adaptor you are using.  nterm
  307.         attempts to determine this for itself by looking at the hardware,
  308.         but it can't always tell for sure.
  309.  
  310.  
  311. SET EIGHT-BIT-CONTROLS {ON, OFF}
  312.         Sets eight-bit-controls for terminal emulation, i.e. control
  313.         characters from DEC's eight-bit character set are used.  Note that
  314.         for this to work your communications line must support eight-bit 
  315.         data, and the host operating system (VMS) must know that you are
  316.         using eight bit controls.
  317.  
  318.  
  319. SET ESCAPE char
  320.     Sets the 'escape' character nt uses while in CONNECT mode,
  321.         i.e. while emulating a terminal.
  322.     For example  SET ESCAPE \0x1c  makes Control-\ the escape character.
  323.     The default value is #0x1d, i.e. Control-].
  324.  
  325.  
  326. SET FILE DELETE
  327.         Specifies that files are to be deleted after they have been
  328.         sent to a remote Kermit.  Reset by default, i.e. files remain
  329.         on disk after they have been sent.
  330.  
  331.  
  332. SET FILE TYPE {BINARY, TEXT}
  333.     Tells nt what kind of files you want to transfer via Kermit.
  334.     The default type is TEXT, and nt will perform whatever translations
  335.     (e.g. EBCDIC to ASCII) and conversions (e.g. fixed records to
  336.     character stream) are neccessary when moving a file from one system
  337.     to another.  BINARY files, on the other hand, are transfered with
  338.     no translations.  Note that to move a binary file successfully
  339.     you must SET FILE TYPE BINARY for both the local AND the remote
  340.     Kermits.
  341.  
  342.  
  343. SET FILE WARNING {ON, OFF}
  344.     Tells nt that a received file shouldn't overwrite an existing
  345.         one.  On the PC the incoming file will be written with a new name
  346.         instead, e.g. if we get a file called PROG.C three times, the first
  347.         time it will be stored as PROG.C, the second as PROG.001, the
  348.         third as PROG.002.
  349.  
  350.  
  351. SET FLOW-CONTROL {XON-XOFF, NONE}
  352.     Specifies what kind of flow control nt should use for this
  353.     session.  The default is XON-XOFF, which means that Ctrl-S will
  354.     stop sending data and Ctrl-Q will start it again.  Setting
  355.     FLOW-CONTROL NONE disables XON-XOFF handling; Ctrl-S and Ctrl-Q
  356.         are treated like any other characters.
  357.  
  358.  
  359. SET HELP-PROMPT {ON, OFF}
  360.     If help-prompt is on (the default), nt will display 'A-? for help'
  361.     on the status line (lower left of screen) when the first session
  362.     is started.
  363.  
  364.  
  365. SET IDLE ACTIVE m
  366.     Specifies how many minutes to wait while one or more terminal
  367.     sessions are active before 'timing out' and returning to DOS.
  368.     The 'idle' time is measured from the last line event, i.e. the
  369.     last character received or sent during the session most recently
  370.     in use.  The default is not to time out active sessions.
  371.  
  372.  
  373. SET IDLE INACTIVE s
  374.     Tells nt it should return to DOS s seconds after disconnecting the
  375.     last active session.  Telnet and LAT are disconnected by their
  376.     hosts as part of logging off, but serial-port sessions must be
  377.     DISCONNECTed by the user.  The default is not to time out.
  378.  
  379.  
  380. SET INPUT CASE {IGNORE, OBSERVE}
  381.     Specifies whether or not case is significant when nt is
  382.         searching for an INPUT string.  The default is IGNORE.
  383.  
  384.  
  385. SET INPUT DEFAULT-TIMEOUT s
  386.     Specifies the default time the INPUT command should wait while
  387.     searching for a string.  If the string is not found within
  388.     this time the INPUT command returns signalling failure.
  389.  
  390.         If the default INPUT timeout interval has not been specifed
  391.         by a SET INPUT DEFAULT-TIMEOUT command, INPUT will search
  392.         for 5 seconds.
  393.  
  394.  
  395. SET INPUT TIMEOUT-ACTION {PROCEED, QUIT}
  396.     Tells nt what to do if an INPUT action fails, i.e. returns
  397.         having timed out while searching for a string.
  398.  
  399.     If TIMEOUT-ACTION is PROCEED (the default action), nt will
  400.     simply execute the next command given to it at the nt prompt;
  401.         if it is executing commands from a TAKE file it will execute
  402.         the next line from the file.
  403.  
  404.     If TIMEOUT-ACTION is QUIT, nt will stop executing the current
  405.     TAKE file and resume execution of the TAKE file which called it.
  406.  
  407.  
  408. SET KB-STATUS-DISPLAY {ON, OFF}
  409.         Turns on a display (in the lower right-hand corner of the screen)
  410.         of the keyboard shift status.  If you are using an AT-style keyboard
  411.         you won't need this, since the AT keyboard's LEDs are controlled by
  412.         BIOS and always show the correct shift status.  Otherwise you will
  413.         find this display invaluable, especially if you have a keyboard with
  414.         LEDs which toggle when the shift keys are pressed.  This is because
  415.         nt's keyboard handler uses Num Lock to get into Numeric shift, but
  416.         Shift-Num Lock to get out of it.
  417.  
  418.  
  419. SET KEY {SCAN n, Fn} string
  420.         Redfines a keyboard key.  For example
  421.  
  422.        SET KEY F10 "Hello there\r\n"
  423.  
  424.         will send Hello there CR LF when the PC's F10 key is pressed.
  425.  
  426.         The 'scan code' used here is the extended key code defined by
  427.         the PC BIOS keyboard handler, and listed in the PC BASIC manual,
  428.         for example 59 = F1 (this is the hardware scan code),
  429.         84 = Shift-F1, 94 = Control-F1, and 104 = Alt-F1.
  430.     Note that you may not redefine key combinations which produce
  431.         a normal ASCII character.
  432.  
  433.         To find the scan code for any key use the SHOW KEY command.
  434.  
  435.  
  436. SET INTER-CHAR-PAUSE s
  437.     Tells nt it should pause for s seconds between characters when
  438.     sending an OUTPUT string.  For example SET INTER-CHAR 0.2 would
  439.     OUTPUT strings at a rate of 5 characters per second.
  440.  
  441.  
  442. SET LINE line
  443.     Specifies the terminal line nt should use.  Setting LINE
  444.     also tells nt it should run in local mode for Kermit, i.e.
  445.     with messages displayed on the local terminal.
  446.  
  447.  
  448. SET LOCAL-ECHO {ON, OFF}
  449.         Sets local echo mode for terminal emulation, i.e. every character
  450.         sent is also displayed on the screen.  If the host also echoes
  451.         the characters they will be displayed twice.
  452.         This option is useful when working via packet networks where the
  453.         cost of echoing individual characters is high.
  454.  
  455.  
  456. SET PARITY {EVEN, MARK, NONE, ODD, SPACE}
  457.     Tells nt what parity to use on the communications line.
  458.     Setting PARITY to NONE tells nt that parity isn't being used,
  459.         it can therefore expect to send and receive 8-bit characters.
  460.     For other settings of PARITY nt will send and receive 7-bit
  461.         characters, and will use 'eight bit quoting' to allow it to
  462.         transfer characters with their eighth bit on.
  463.  
  464.  
  465. SET PORT portid
  466.     Specifies the communications port nt should use.
  467.     Doesn't alter nt's Kermit mode (local or remote).
  468.         Allowed values for portid are discussed with the CONNECT command.
  469.         The default port on the PC is COM1.
  470.  
  471.  
  472. SET PRINT-SCREEN {ON, OFF}
  473.         Enables the PC's Print Screen function.  If this option is ON
  474.         (the default setting), the PC screen will be dumped to a local
  475.         printer if there is one attached.  If there isn't a printer BIOS
  476.         just hangs waiting for the printer to become ready, and the only
  477.         way out seems to be to reboot DOS.  Turning this option OFF 
  478.         disables the Print Scrren function; it is a good idea to do this
  479.         if you don't have a local printer.
  480.  
  481.  
  482. SET RECEIVE PACKET-SIZE n
  483.         Tells the remote Kermit the maximum packet size we can handle;
  484.         the default is 94, and the maximum is 4000.
  485.         The packet size actually sent will be the maximum of n and the
  486.         remote Kermit's maximum packet size.
  487.         Note that you should SET BLOCK-CHECK to 3 (or at least 2) when
  488.         using long (i.e. greater than 94 character) packets.
  489.  
  490.  
  491. SET RECEIVE PADDING n
  492.     Number of pad characters nt wants to see at the head of
  493.         each incoming packet.  Default value is 0.
  494.  
  495.  
  496. SET RECEIVE PAUSE time
  497.     Sets the number of seconds nt waits before acknowledging an incoming
  498.     packet.  Default value is 0.25 seconds.
  499.  
  500.  
  501. SET RECEIVE TIMEOUT time
  502.     Specifies how many seconds the remote Kermit should wait for a packet
  503.     from us before sending a NAK or retransmitting.  Default value
  504.     is 7 seconds.
  505.  
  506.  
  507. SET REVERSEBOLD
  508.         Tells nterm to interchange the meanings of 'bold' and 'normal' when
  509.         displaying characters on the screen.
  510.  
  511.  
  512. SET SEND PACKET-SIZE n
  513.     Sets the maximum size of Kermit packets sent by nt; the default is
  514.     94 and the maximum is 4000.
  515.     n is the maximum packet size nt will send, and will override
  516.     the maximum packet size specified by the remote Kermit.  This
  517.         may be useful if you want to send packets smaller than the remote
  518.         Kermit's maximum size while receiving maximum-size packets.
  519.         Note that you should SET BLOCK-CHECK to 3 (or at least 2) when
  520.         using long (i.e. greater than 94 character) packets.
  521.  
  522.  
  523. SET SEND PADDING n
  524.         Number of pad characters to send at the head of each outgoing
  525.         packet.  Default value is 0.
  526.  
  527.  
  528. SET SEND PAUSE time
  529.     Sets the time (in seconds) nt waits before sending each outgoing
  530.     packet.  Default value is 0.25 seconds.
  531.  
  532.  
  533. SET SEND TIMEOUT time
  534.     Specifies how many seconds to wait for a packet before sending a NAK
  535.     or retransmitting.  Default value is 5 seconds.
  536.  
  537.  
  538. SET SERVICE service
  539.     Specifies which Telnet host or LAT service is required when a new
  540.     terminal session is begun on a TCP or LAT port.
  541.     Note that LAT ports are provided via the LAT driver from DECNET/DOS;
  542.     this can be purchased from DEC.  A list of the available LAT services
  543.     can be displayed by using the SHOW SERVICES command.
  544.  
  545.  
  546. SET SPEED speed
  547.     Sets speed of serial communication line. Default speed is 2400 bps.
  548.  
  549.  
  550. SET TAKE ECHO {ON, OFF}
  551.     Tells nt whether or not to display commands from TAKE files
  552.     as they are executed; the default is ON.  The name of the TAKE
  553.     file is displayed at the start of each line, making it easier
  554.     to see how a set of TAKE files are nested.
  555.  
  556.  
  557. SET TAKE ERROR {PROCEED, QUIT}
  558.     Tells nt what to do if a nt command fails.  This
  559.     will normally be because it has a syntax error of some kind.
  560.  
  561.     If TAKE ERROR is PROCEED (the default action), nt will
  562.     simply execute the next command given to it at the nt prompt;
  563.         if it is executing commands from a TAKE file it will execute
  564.         the next line from the file.
  565.  
  566.     If TAKE ERROR is QUIT, nt will
  567.     stop executing the current TAKE file and resume execution
  568.     of the TAKE file which called it.
  569.  
  570.  
  571. SET TERMINAL term
  572.         Sets type of terminal CONNECT will emulate.  term is V200 by default
  573.     When CONNECT starts nt calls nterm, which looks for a file called
  574.     term_type.TDF.  TDF files are provided with nt for
  575.           VT  }                            AT
  576.          VTE  }  DEC vt200, for PC with    PC    Keyboard
  577.          VTP  }                        'Enhanced'
  578.         V200  =  Visual 200 (very similar to DEC VT52)
  579.          ADDS520  =  ADDS 520
  580.     Note that nterm always provides Tektronix 4014 emulation, regardless
  581.         of which TDF file is being used
  582.  
  583.  
  584. SHOW ALL
  585.     Displays the current state of all the nt SET options.
  586.  
  587.  
  588. SHOW KEY
  589.         Waits for you to press a combination of PC keyboard keys,
  590.     then displays the corresponding scan code.
  591.  
  592.     The 'scan code' given by SHOW KEY is an extended version of
  593.     the IBM hardware scan codes, and may vary depending on which
  594.     keyboard you have, and on which terminal type you have specified
  595.     to nt.  Two points to remember here ..
  596.  
  597.        * Use the SET TERM command to specify which type of terminal
  598.          emulation you wish to use, then CONNECT to a host machine;
  599.          this forces nt to actually load the terminal definition.
  600.          You should do this before using SHOW KEY.
  601.  
  602.        * The Alt key can't be used in conjunction with any of the
  603.          alternate keypad keys.  This is because the PC BIOS uses
  604.          Alt-nnn as a way to input character nnn (e.g. ALT- 2 5 5
  605.          produces the character whose decimal value is 255), and
  606.          nt uses Alt with the Num-Lock, Scroll-Lock and Grey-+ keys
  607.          to simulate the outer keys of the alternate keypad for
  608.          the PC and 'enhanced' keyboard.
  609.  
  610.     If you don't press any key SHOW KEY will time out after
  611.     10 seconds, and return to the nt command prompt.
  612.  
  613.  
  614. SHOW KEYS
  615.         Lists (by scan code) all the PC keys which have been
  616.         redfined by the SET KEY command.
  617.  
  618.  
  619. SHOW SERVICES
  620.         Lists (in alphabetical order) all the LAT services which are
  621.         currently available on your ethernet.
  622.  
  623.  
  624. SHOW SESSIONS
  625.         Lists the communications ports which have current terminal
  626.         sessions on them.  The 'current' session (i.e. the one which
  627.         will be resumed by CONNECT with no portid) is indicated with
  628.         an arrow.
  629.  
  630.  
  631. SHOW set_option
  632.     Displays the state of a particular nt SET option,
  633.         e.g.  SHOW SPEED  displays the current line speed setting.
  634.  
  635.  
  636. START service
  637.         Equivalent to SET SERVICE service; CONNECT.
  638.     This command is a quick way to specify a Telnet host or LAT service
  639.     and begin a terminal session with it.  Note that if the current port
  640.     already has an active session it will be terminated before the new
  641.     one is begun.
  642.  
  643.  
  644. TAKE file
  645.     Tells nt to start executing commands from the specified file.
  646.     Such command files are referred to as TAKE files.  When the
  647.     last command from the TAKE file has been executed, nt returns
  648.     to the next statement in the calling TAKE file, or to the nt
  649.     prompt.
  650.  
  651.  
  652. TRANSMIT file handshake
  653.         Resumes the current terminal session (or starts a new one if
  654.         the current one isn't active), then sends the specified file
  655.         one line at a time as though it has been typed at the keyboard.
  656.  
  657.     After each character is sent nt waits until the character
  658.         is echoed.  If the remote system doesn't echo characters, set
  659.         LOCAL-ECHO to provide echoing of the characters as they are sent.
  660.  
  661.     After each line nt waits until the handshake string is
  662.         received.
  663.  
  664.         TRANSMIT uses the INPUT parameters DEFAULT-TIMEOUT and CASE
  665.         in the same way as INPUT.
  666.  
  667.  
  668. TRANSMIT BREAK
  669.         Sends a short break via the current port.
  670.  
  671.  
  672. Interrupting nt
  673.     You can interrupt the Kermit packet exchange protocol from the
  674.         keyboard in several ways, as follows
  675.  
  676.             Control-X  Stops the transfer of the current file,
  677.                           and discards any part of it which has been
  678.                           received
  679.             Control-Z  Stops transfer of the current file as above,
  680.               and returns nt to its command prompt.
  681.             Control-E  Sends an intentional Error packet.  This
  682.                           will force the remote Kermit to return to
  683.                           command or server mode.
  684.             Return     Forces a packet timeout; this usually causes
  685.               nt to resend the last packet.
  686.  
  687.  
  688. Send Raw ASCII Files
  689.         While you are running a terminal session it is sometimes useful to
  690.         be able to read in a file and send it as though you had typed it
  691.     in at the keyboard.  You can do this using the Ctrl-] F and Ctrl-] O
  692.         ESCAPE sequences.
  693.  
  694.     Alt-O allows you to specify the 'Handshake' string.  This
  695.         is the sequence of characters the remote system sends back after
  696.         each line of input.  You may enter any sequence of characters;
  697.     Return terminates the 'Remote File Prompt' (RFP) sequence and
  698.     resumes terminal emulation.  If the remote system echoes lines with
  699.     CR LF, use LF (Ctrl-J) for your RFP.
  700.  
  701.     Alt-F prompts you for the name of the file to send.  Type it in
  702.         and press Return.  nterm reads the first line from the file, sends
  703.         it and waits for the RFP to be sent back.  This sequence continues
  704.         until the whole file has been sent.  If the host fails to send
  705.         back the RFP you may press Return; this tells nterm to stop waiting
  706.         for the RFP and just send the next line.
  707.  
  708.     This feature is used (from the nt command prompt) to implement the
  709.     TRANSMIT command.
  710.  
  711.  
  712. Installing nt
  713.     When nt is running it must be able to find a number of configuration
  714.     files.  To specify the directory containing these you may set a
  715.     DOS environment variable called 'nt', e.g. if they live in a
  716.     directory call C:\AUCOM you could say
  717.  
  718.        SET NT=C:\AUCOM
  719.  
  720.     When searching for a file nt looks first in the current directory,
  721.     then in the directory specified by 'nt', then down the DOS PATH.
  722.  
  723.     The configuration files are:
  724.        nt.ini       nt commands to be executed when nt starts (see TAKE)
  725.        nt.hlp       on-line help screens (see HELP)
  726.        ntdf.fnt     dot font characters for TEK 4014 emulation
  727.        *.tdf        terminal definition files
  728.        config.tel   NCSA Telnet configuration file for TCP sessions
  729.  
  730.  
  731.     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  732.  
  733.  
  734.  
  735.